"donated surplus" - Details

English Term:
donated surplus
Arabic Term:
فائض موهوب
Arabic Definition:

.